home *** CD-ROM | disk | FTP | other *** search
- global gmasterfolderpath, gFileName, grectlist, gprevsrcrect, objPreview, glessonnumber, objCapturePict
-
- on setpreview
- blitPictInitFile(objPreview, gmasterfolderpath & getProp(gFileName, #PREVIEW))
- set thestep to integer(item 3 of getAt(grectlist, 3)) - integer(item 1 of getAt(grectlist, 3))
- set TheHeight to integer(item 4 of getAt(grectlist, 3)) - integer(item 2 of getAt(grectlist, 3))
- set gprevsrcrect to []
- repeat with n = 1 to glessonnumber
- set srcrect to thestep * (n - 1) & ",0," & thestep * n & "," & TheHeight
- add(gprevsrcrect, srcrect)
- end repeat
- blitPictInitScreen(objCapturePict, getAt(grectlist, 3))
- end
-
- on showpreview lesson
- blitPictDrawScreen(objPreview, getAt(gprevsrcrect, lesson), getAt(grectlist, 3), "copy", 0, 0)
- end
-
- on killpreview
- blitPictDispose(objPreview)
- blitPictDispose(objCapturePict)
- end
-